sleuth someone - Spanish English Dictionary